﻿package br.com.poliwar.admin {
	import flash.events.EventDispatcher;
	/**
	 * ...
	 * @author Ricardo Teixeira
	 */
	public class Sala extends EventDispatcher {
		
		private var _id:int;
		private var clientes:Vector.<Cliente>;
		private var _totalClientes:int;
		
		public function Sala (id:int) {
			this._id = id;
			this.clientes = new Vector.<Cliente> ();
			this.totalClientes = 0;
		}
		
		public function adicionarCliente (cliente:Cliente):void {
			this.clientes.push (cliente);
		}
		
		public function removerCliente (cliente:Cliente):void {
			var id:int = this.clientes.indexOf (cliente);
			this.clientes.splice (id, 1);
		}
		
		public function get totalClientes():int { return this.clientes.length; }
		
		
	}

}